import { ApiProperty, ApiPropertyOptional } from '@nestjs/swagger';
import { IsNotEmpty, IsNumber, IsOptional, IsString } from 'class-validator';

export class UpdateUserDto {
  @ApiProperty({ description: '用户ID' })
  @IsNotEmpty()
  @IsString()
  id: string;

  @ApiPropertyOptional({ description: '昵称' })
  @IsOptional()
  @IsString()
  nickname: string;

  @ApiPropertyOptional({ description: '头像' })
  @IsOptional()
  @IsString()
  avatar: string;
}

// export class UpdateRoleCompanyDto {
//   @ApiProperty({ description: '账号' })
//   @IsNotEmpty()
//   @IsString()
//   username: string;

//   @ApiProperty({ description: '密码' })
//   @IsNotEmpty()
//   @IsString()
//   password: string;
// }
